// 设置公共请求头
// 在Ajax发送之前执行
$.ajaxPrefilter(function (option) {
    option.url = 'http://ajax.frontend.itheima.net' + option.url;

    // 为有权限的接口添加请求头
    if (option.url.indexOf('/my/') !== -1) {
        option.headers = {
            Authorization: sessionStorage.getItem('token') || ''
        }
    };

    // 不管是否请求成功，都会触发这个函数
    option.complete = function (response) {
        if (response.responseJSON.status === 1 && response.responseJSON.message === '身份认证失败！') {
            // 清除token并跳转
            sessionStorage.removeItem('token');
            location.href = '/login.html';
        }
    }
})